package jianzhi_offer;

import java.util.Stack;

public class _4_用两个栈实现队列 {
	 	Stack<Integer> stack1 = new Stack<Integer>();
	    Stack<Integer> stack2 = new Stack<Integer>();
	    
	    public void push(int node) {
	        stack1.push(node);
	    }
	    
	    public int pop() {
	    	if(!stack2.isEmpty()) return stack2.pop();
	    	while(!stack1.isEmpty()) {
	    		int now = stack1.pop();
	    		stack2.push(now);
	    	}
	    	return stack2.pop();
	    }
}
